Image Generation and Processing